struggle to survive - Deutsch Englisch Wörterbuch